//package com.zmn.plat.dubbo.interfaces.price.meter3;
//
//import com.zmn.common.dto2.ResponseDTO;
//import com.zmn.plat.common.dto.price.ProductPriceQuery;
//import com.zmn.plat.common.dto.price.meter3.ProductPriceDRO3;
//import com.zmn.plat.common.dto.price.meter3.ProductTariffTypeDRO;
//import com.zmn.plat.common.dto.price.meter3.ProductTariffTypeQuery;
//import io.swagger.annotations.Api;
//import io.swagger.annotations.ApiOperation;
//import io.swagger.annotations.ApiParam;
//
//import javax.validation.constraints.NotNull;
//import java.util.List;
//
///**
// * 描述: 计价器3.0产品默认价格接口类
// *
// * @author guoqiao
// * @since 2021/11/22 16:34
// */
//@Api(value = "产品价格查询接口")
//public interface Meter3ProductPriceRemoteService {
//
//    /**
//     * 描述: 查询产品优先支持的价格表
//     * 条件：1.满足对应的试点配置； 2.满足价格表有对应服务项
//     *
//     * @param query
//     * @return List<com.zmn.plat.common.dto.price.meter3.ProductTariffTypeDRO>
//     * @author guoqiao
//     * @since 2021/11/18 10:45
//     */
//    @ApiOperation(value = "查询产品优先支持的价格表", response = ResponseDTO.class)
//    ResponseDTO<List<ProductTariffTypeDRO>> listProductTariffTypeByQuery(@NotNull(message = "入参不能为空")
//                                                                         @ApiParam(value = "入参", required = true) ProductTariffTypeQuery query);
//
//    /**
//     * 描述: 根据产品ID集合、 渠道ID、城市ID、产品展示类型、产品类型、品牌ID查询产品价格信息
//     *
//     * @return List<com.zmn.plat.common.dto.price.meter3.ProductPriceDRO3>
//     * @auther guoqiao
//     * @since 2021/11/22 14:15
//     */
//    @ApiOperation(value = "根据产品ID集合、 渠道ID、城市ID、产品展示类型、产品类型、品牌ID查询产品价格信息", response = ResponseDTO.class)
//    ResponseDTO<List<ProductPriceDRO3>> listProductPriceByQuery(@NotNull(message = "入参不能为空")
//                                                                @ApiParam(value = "入参", required = true) ProductPriceQuery query);
//
//
//}
